package com.generator.pojo;

import java.math.BigDecimal;

public class Ype {
    private BigDecimal version;

    private String version;

    private BigDecimal typecode;

    private BigDecimal properties;

    private BigDecimal attributes;

    private BigDecimal methods;

    private BigDecimal hiddenmethods;

    private BigDecimal supertypes;

    private BigDecimal subtypes;

    private BigDecimal externtype;

    private String externname;

    private String helperclassname;

    private BigDecimal localAttrs;

    private BigDecimal localMethods;

    private BigDecimal spare1;

    private BigDecimal spare2;

    private BigDecimal spare3;

    public BigDecimal getVersion() {
        return version;
    }

    public void setVersion(BigDecimal version) {
        this.version = version;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }

    public BigDecimal getTypecode() {
        return typecode;
    }

    public void setTypecode(BigDecimal typecode) {
        this.typecode = typecode;
    }

    public BigDecimal getProperties() {
        return properties;
    }

    public void setProperties(BigDecimal properties) {
        this.properties = properties;
    }

    public BigDecimal getAttributes() {
        return attributes;
    }

    public void setAttributes(BigDecimal attributes) {
        this.attributes = attributes;
    }

    public BigDecimal getMethods() {
        return methods;
    }

    public void setMethods(BigDecimal methods) {
        this.methods = methods;
    }

    public BigDecimal getHiddenmethods() {
        return hiddenmethods;
    }

    public void setHiddenmethods(BigDecimal hiddenmethods) {
        this.hiddenmethods = hiddenmethods;
    }

    public BigDecimal getSupertypes() {
        return supertypes;
    }

    public void setSupertypes(BigDecimal supertypes) {
        this.supertypes = supertypes;
    }

    public BigDecimal getSubtypes() {
        return subtypes;
    }

    public void setSubtypes(BigDecimal subtypes) {
        this.subtypes = subtypes;
    }

    public BigDecimal getExterntype() {
        return externtype;
    }

    public void setExterntype(BigDecimal externtype) {
        this.externtype = externtype;
    }

    public String getExternname() {
        return externname;
    }

    public void setExternname(String externname) {
        this.externname = externname == null ? null : externname.trim();
    }

    public String getHelperclassname() {
        return helperclassname;
    }

    public void setHelperclassname(String helperclassname) {
        this.helperclassname = helperclassname == null ? null : helperclassname.trim();
    }

    public BigDecimal getLocalAttrs() {
        return localAttrs;
    }

    public void setLocalAttrs(BigDecimal localAttrs) {
        this.localAttrs = localAttrs;
    }

    public BigDecimal getLocalMethods() {
        return localMethods;
    }

    public void setLocalMethods(BigDecimal localMethods) {
        this.localMethods = localMethods;
    }

    public BigDecimal getSpare1() {
        return spare1;
    }

    public void setSpare1(BigDecimal spare1) {
        this.spare1 = spare1;
    }

    public BigDecimal getSpare2() {
        return spare2;
    }

    public void setSpare2(BigDecimal spare2) {
        this.spare2 = spare2;
    }

    public BigDecimal getSpare3() {
        return spare3;
    }

    public void setSpare3(BigDecimal spare3) {
        this.spare3 = spare3;
    }
}